term of legislature - Turco Inglés Diccionario